Fitch and S&P just downgraded credit ratings for 11 major retail brands as coronavirus causes massive retail closures. BDO's David Berliner says that means one thing: retail bankruptcies are in the offing.
Fitch and S&P just downgraded credit ratings for 11 major retail brands as coronavirus causes massive retail closures. BDO's David Berliner says that means one thing: retail bankruptcies are in the offing.
Please to comment